package com.xinqi.common.core.enums;

import com.xinqi.common.base.enums.BaseEnum;
import lombok.Getter;

/**
 * @version V1.0
 * @Title: 消息中间键
 * @ClassName: com.xinqi.common.core.enums.RocketMqCourseEnum.java
 * @Description:
 * @Copyright 星齐科技（云南）有限公司 - Powered By 技术部
 * @author: yyzhen
 * @date: 2023/8/14 15:24
 */
public enum RocketMqCourseEnum implements BaseEnum {

    COURSE_TRANSFER("course_transfer", "课程转让"),

    STUDENT_IDENTITY_SWITCH("student_identity_switch", "成员身份却换"),

    DISBAND_CLASS("disband_class", "解散班级"),

    STUDENT_JOIN_CLASS("student_join_class", "学生加入班级"),

    TEACHER_REJECT_JOIN("teacher_reject_join", "加入班级被老师拒绝"),

    STUDENT_QUIT_CLASS("student_quit_class", "学生退出班级"),

    ADD_ASSISTANT("add_assistant", "添加外部助教");

    @Getter
    private final String code;

    @Getter
    private final String describe;

    RocketMqCourseEnum(String code, String describe) {
        this.code = code;
        this.describe = describe;
    }

}
